soil injection - French English Dictionary